moral virtue - French English Dictionary